SubscriptionBase
Suscripción.
Hereda de: Cloneable<T>
Implementa: ISubscriptionMessage, ITransactionIdMessage, IOriginalTransactionIdMessage, IDataTypeMessage, IMessage, ILocalTimeMessage, ICloneable
Constructores
protected SubscriptionBase(ISubscriptionMessage subscriptionMessage, SecurityMessage security)
subscriptionBase = SubscriptionBase(subscriptionMessage, security)
Inicia una nueva instancia de la SubscriptionBase.
- subscriptionMessage
- Mensaje de suscripción.
- security
- instrumento financiero.
Propiedades
public long? Count { get; set; }
value = subscriptionBase.Count
subscriptionBase.Count = value
Consigue la cuenta de mensajes pendientes.
public DataType DataType { get; }
value = subscriptionBase.DataType
El tipo de datos de mercado, operado por almacenamiento dado.
public FillGapsDays? FillGaps { get; set; }
value = subscriptionBase.FillGaps
subscriptionBase.FillGaps = value
FillGapsDays.
public bool FilterEnabled { get; }
value = subscriptionBase.FilterEnabled
El mensaje contiene campos con valores no predeterminados.
public DateTime? From { get; set; }
value = subscriptionBase.From
subscriptionBase.From = value
De la llave del nodo.
public bool IsSubscribe { get; set; }
value = subscriptionBase.IsSubscribe
subscriptionBase.IsSubscribe = value
El mensaje es suscripción.
public MarketDataMessage MarketData { get; }
value = subscriptionBase.MarketData
MarketDataMessage@
public OrderStatusMessage OrderStatus { get; }
value = subscriptionBase.OrderStatus
OrderStatusMessage@
public long OriginalTransactionId { get; set; }
value = subscriptionBase.OriginalTransactionId
subscriptionBase.OriginalTransactionId = value
ID del mensaje original TransactionId@ para el cual este mensaje es una respuesta.
public PortfolioLookupMessage PortfolioLookup { get; }
value = subscriptionBase.PortfolioLookup
PortfolioLookupMessage@
public SecurityId? SecurityId { get; }
value = subscriptionBase.SecurityId
identificación de instrumentos financieros.
public SecurityLookupMessage SecurityLookup { get; }
value = subscriptionBase.SecurityLookup
SecurityLookupMessage@
public long? Skip { get; set; }
value = subscriptionBase.Skip
subscriptionBase.Skip = value
Skip contar.
public bool SpecificItemRequest { get; }
value = subscriptionBase.SpecificItemRequest
Determinar si el mensaje es una solicitud de un artículo específico (e.g@. orden, posición, etc.) o no.
public SubscriptionStates State { get; set; }
value = subscriptionBase.State
subscriptionBase.State = value
Estado.
public ISubscriptionMessage SubscriptionMessage { get; }
value = subscriptionBase.SubscriptionMessage
Mensaje de suscripción.
public DateTime? To { get; set; }
value = subscriptionBase.To
subscriptionBase.To = value
Para la llave de los nodos.
public long TransactionId { get; set; }
value = subscriptionBase.TransactionId
subscriptionBase.TransactionId = value
Solicito identificador.
Métodos
public override string ToString()
result = subscriptionBase.ToString()
Convertirse en una representación de línea.
Devuelve: Rendimiento de cuerda.